package src.lab02.test01.Test11;

public class Square extends Rectangle{
    //正方形类继承了矩形类求面积和周长的方法，
    double side;

    @Override
    double area() {

        return side*side;
    }
    double perimeter(){
        return side*4;
    }
    double diagonal(){
        return Math.sqrt(side*side+side*side);
    }

    // 新增加求对角线长的方法，重写printMyWay()方法，要求该方法能显示正方形的边长、面积、周长和对角线长。


    @Override
    public void printMyWay() {
        System.out.println("边长："+side+"面积"+area()+"周长"+perimeter()+"对角线"+diagonal());

    }
}

